Translation:

21. Allah has decreed: "It is I and My Apostle who must prevail": For Allah is One full of strength able to enforce His Will.

Notes (Tafseer)

5362. For the meaning of Aziz, see n. 2818 to xxii. 40.